package com.resou.reader.signin.style2;

import com.resou.reader.base.BasePresenter;
import com.resou.reader.base.BaseView;
import com.resou.reader.data.signin.model.SignIn;
import com.resou.reader.data.signin.model.SignInInfo2;

public interface SignIn2Contract {
    interface View extends BaseView {
        void showData(SignInInfo2 data);

        void UpdateSignInfo();

        void onSignInSucceed(SignIn signIn);

        void onSignInFailed(Throwable result);

        void setReceivingCompleted();

    }

    interface Presenter extends BasePresenter {
        void loadSignInfo();
    }
}
